The Red Barn
The Barn, Blackwater Hollow, Ventnor
00 reviews
The Red Barn is self-catering accommodation in a beautiful, unspoiled valley in Rookley, Isle of Wight, offering full accessibility inside and out, together with electric profiling beds, wet rooms...